home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3laylis.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_LAYERLIST_H = 1;
- include("real/layer/r3lislay.js")
- include("oops/r3iff.js")
-
-
- var R3CLID_LAYERLIST = 65;
-
-
-
-
- // Description: Writes geometric primitives to a file.
- // Returns: Boolean, TRUE if succeeded
- // p3: Tag[], R3RA_FileObject
-
- R3LAYLM_WRITEOBJECTS = 65000;
-
- function mR3LAYLM_WRITEOBJECTS(p3) {
- return Do(this.r3obj, 65000, p3, R3TID_TAG, R3TNF_ARRAY);
- }
-
- // Description: Read geometric primitives from file
- // Returns: Boolean, TRUE if succeeded
- // p1: Boolean, if TRUE, the existing geometric primitives are deleted prior reading
-
- R3LAYLM_READOBJECTS = 65001;
-
- function mR3LAYLM_READOBJECTS(p1) {
- return DoA2(this.r3obj, 65001, p1, R3TID_BOOLEAN, 0, 0, R3TID_INTEGER, 0);
- }
-
-
- R3LAYLCM_ADDMISSINGCHANNEL = 65067;
-
- function mR3LAYLCM_ADDMISSINGCHANNEL() {
- DoA(this.r3obj, 65067, 0, R3TID_INTEGER, 0);
- }
-
-
- R3LAYLM_FINDPRIMTAGCLOSE = 65068;
-
- function mR3LAYLM_FINDPRIMTAGCLOSE() {
- DoA(this.r3obj, 65068, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Removes unresolved references from objects. This method is called internally * when a project is
- // saved or loaded.
- // p3: Boolean, force
-
- R3LAYLM_PURGEUNRESOLVEDREFS = 65069;
-
- function mR3LAYLM_PURGEUNRESOLVEDREFS(p3) {
- DoA(this.r3obj, 65069, p3, R3TID_BOOLEAN, 0);
- }
-
- // Description: Non-optimized purge.
-
- R3LAYLM_DOPURGEUNRESOLVEDREF = 65070;
-
- function mR3LAYLM_DOPURGEUNRESOLVEDREF() {
- DoA(this.r3obj, 65070, 0, R3TID_INTEGER, 0);
- }
-
-
-
-
- R3LAYLA_CurrentLayer = 65500;
- function SetR3LAYLA_CurrentLayer(value) {
- R3Set(this.r3obj, R3LAYLA_CurrentLayer, value, R3TID_OBJECT, 0);
- }
-
- function GetR3LAYLA_CurrentLayer() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_CurrentLayer, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_Filer = 65501;
- function GetR3LAYLA_Filer() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_Filer, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_UnitConverter = 65502;
- function GetR3LAYLA_UnitConverter() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_UnitConverter, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_RenderSpecs = 65503;
- function GetR3LAYLA_RenderSpecs() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_RenderSpecs, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_Outputs = 65504;
- function GetR3LAYLA_Outputs() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_Outputs, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_InitializationState = 65505;
- function SetR3LAYLA_InitializationState(value) {
- R3Set(this.r3obj, R3LAYLA_InitializationState, value, R3TID_INTEGER, 0);
- }
-
- function GetR3LAYLA_InitializationState() {
- return R3Get(this.r3obj, R3LAYLA_InitializationState, R3TID_INTEGER, 0);
- }
-
- R3LAYLA_CurrentCommandLangua = 65506;
- function SetR3LAYLA_CurrentCommandLangua(value) {
- R3Set(this.r3obj, R3LAYLA_CurrentCommandLangua, value, R3TID_INTEGER, 0);
- }
-
- function GetR3LAYLA_CurrentCommandLangua() {
- return R3Get(this.r3obj, R3LAYLA_CurrentCommandLangua, R3TID_INTEGER, 0);
- }
-
- R3LAYLA_ProgressIndicator = 65507;
- function SetR3LAYLA_ProgressIndicator(value) {
- R3Set(this.r3obj, R3LAYLA_ProgressIndicator, value, R3TID_OBJECT, 0);
- }
-
- function GetR3LAYLA_ProgressIndicator() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_ProgressIndicator, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_Macro = 65508;
- function SetR3LAYLA_Macro(value) {
- R3Set(this.r3obj, R3LAYLA_Macro, value, R3TID_OBJECT, 0);
- }
-
- function GetR3LAYLA_Macro() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_Macro, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_MaterialPreviewLayer = 65509;
- function SetR3LAYLA_MaterialPreviewLayer(value) {
- R3Set(this.r3obj, R3LAYLA_MaterialPreviewLayer, value, R3TID_OBJECT, 0);
- }
-
- function GetR3LAYLA_MaterialPreviewLayer() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_MaterialPreviewLayer, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_CurrentType = 65510;
- function SetR3LAYLA_CurrentType(value) {
- R3Set(this.r3obj, R3LAYLA_CurrentType, value, R3TID_INTEGER, 0);
- }
-
- function GetR3LAYLA_CurrentType() {
- return R3Get(this.r3obj, R3LAYLA_CurrentType, R3TID_INTEGER, 0);
- }
-
- R3LAYLA_Channels = 65511;
- function GetR3LAYLA_Channels() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_Channels, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_Compass = 65513;
- function SetR3LAYLA_Compass(value) {
- R3Set(this.r3obj, R3LAYLA_Compass, value, R3TID_OBJECT, 0);
- }
-
- function GetR3LAYLA_Compass() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_Compass, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_FileRenderers = 65514;
- function GetR3LAYLA_FileRenderers() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_FileRenderers, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_TexturePaths = 65515;
- function SetR3LAYLA_TexturePaths(value) {
- R3Set(this.r3obj, R3LAYLA_TexturePaths, value, R3TID_STRING, 0);
- }
-
- function GetR3LAYLA_TexturePaths() {
- return R3Get(this.r3obj, R3LAYLA_TexturePaths, R3TID_STRING, 0);
- }
-
- R3LAYLA_AsyncExecutor = 65516;
- function GetR3LAYLA_AsyncExecutor() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_AsyncExecutor, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_ViewModels = 65517;
- function GetR3LAYLA_ViewModels() {
- return R3ToJS(R3Get(this.r3obj, R3LAYLA_ViewModels, R3TID_OBJECT, 0));
- }
-
- R3LAYLA_UndoDepth = 65518;
- function SetR3LAYLA_UndoDepth(value) {
- R3Set(this.r3obj, R3LAYLA_UndoDepth, value, R3TID_INTEGER, 0);
- }
-
- function GetR3LAYLA_UndoDepth() {
- return R3Get(this.r3obj, R3LAYLA_UndoDepth, R3TID_INTEGER, 0);
- }
-
- R3LAYLA_ReadVersion = 65519;
- function GetR3LAYLA_ReadVersion() {
- return R3Get(this.r3obj, R3LAYLA_ReadVersion, R3TID_INTEGER, 0);
- }
-
- R3LAYLA_ReadRevision = 65520;
- function GetR3LAYLA_ReadRevision() {
- return R3Get(this.r3obj, R3LAYLA_ReadRevision, R3TID_INTEGER, 0);
- }
-
- R3LAYLA_ReadRelease = 65521;
- function GetR3LAYLA_ReadRelease() {
- return R3Get(this.r3obj, R3LAYLA_ReadRelease, R3TID_INTEGER, 0);
- }
-
- var R3LAYLINITSTATE_BEGIN = 0;
- var R3LAYLINITSTATE_1 = 1;
- var R3LAYLINITSTATE_2 = 2;
- var R3LAYLINITSTATE_3 = 3;
- var R3LAYLINITSTATE_READY = 4;
- var R3LT_PRIMITIVES = 0;
- var R3LT_MATERIALS = 1;
- var R3LT_ENVELOPES = 2;
- var R3LT_RSPEC = 3;
- var R3LT_IMAGES = 4;
- var R3LT_OUTPUTS = 5;
- var R3LT_GRIDS = 6;
- var R3LT_IMAGEEFFECTS = 7;
- var R3LT_PARTICLEEFFECTS = 8;
- var R3LT_CHANNELS = 9;
- var R3LT_MACROS = 10;
- var R3LT_ANIMATION = 11;
- var R3LT_FILERENDERERS = 12;
- var R3LT_VIEWMODELS = 13;
- var R3LAYLERR_EXPIRED = 65500;
- var P_OBJECTS = 0;
- var P_MATERIALS = 1;
- var P_RSPEC = 2;
- var P_IMAGES = 3;
- var P_OUTPUTS = 4;
- var P_GRIDS = 5;
- var P_IMAGEEFFECTS = 6;
- var P_PARTICLEEFFECTS = 7;
- var P_CHANNELS = 8;
- var P_FILERENDERERS = 9;
- var P_VIEWMODELS = 10;
-
-
- function r3Layerlist () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_LAYERLIST, arguments);
- }
- // Methods
- this.WRITEOBJECTS=mR3LAYLM_WRITEOBJECTS;
- this.READOBJECTS=mR3LAYLM_READOBJECTS;
- this.ADDMISSINGCHANNEL=mR3LAYLCM_ADDMISSINGCHANNEL;
- this.FINDPRIMTAGCLOSE=mR3LAYLM_FINDPRIMTAGCLOSE;
- this.PURGEUNRESOLVEDREFS=mR3LAYLM_PURGEUNRESOLVEDREFS;
- this.DOPURGEUNRESOLVEDREF=mR3LAYLM_DOPURGEUNRESOLVEDREF;
-
- // Attributes
- this.GetCurrentLayer=GetR3LAYLA_CurrentLayer;
- this.SetCurrentLayer=SetR3LAYLA_CurrentLayer;
- this.GetFiler=GetR3LAYLA_Filer;
- this.GetUnitConverter=GetR3LAYLA_UnitConverter;
- this.GetRenderSpecs=GetR3LAYLA_RenderSpecs;
- this.GetOutputs=GetR3LAYLA_Outputs;
- this.GetInitializationState=GetR3LAYLA_InitializationState;
- this.SetInitializationState=SetR3LAYLA_InitializationState;
- this.GetCurrentCommandLangua=GetR3LAYLA_CurrentCommandLangua;
- this.SetCurrentCommandLangua=SetR3LAYLA_CurrentCommandLangua;
- this.GetProgressIndicator=GetR3LAYLA_ProgressIndicator;
- this.SetProgressIndicator=SetR3LAYLA_ProgressIndicator;
- this.GetMacro=GetR3LAYLA_Macro;
- this.SetMacro=SetR3LAYLA_Macro;
- this.GetMaterialPreviewLayer=GetR3LAYLA_MaterialPreviewLayer;
- this.SetMaterialPreviewLayer=SetR3LAYLA_MaterialPreviewLayer;
- this.GetCurrentType=GetR3LAYLA_CurrentType;
- this.SetCurrentType=SetR3LAYLA_CurrentType;
- this.GetChannels=GetR3LAYLA_Channels;
- this.GetCompass=GetR3LAYLA_Compass;
- this.SetCompass=SetR3LAYLA_Compass;
- this.GetFileRenderers=GetR3LAYLA_FileRenderers;
- this.GetTexturePaths=GetR3LAYLA_TexturePaths;
- this.SetTexturePaths=SetR3LAYLA_TexturePaths;
- this.GetAsyncExecutor=GetR3LAYLA_AsyncExecutor;
- this.GetViewModels=GetR3LAYLA_ViewModels;
- this.GetUndoDepth=GetR3LAYLA_UndoDepth;
- this.SetUndoDepth=SetR3LAYLA_UndoDepth;
- this.GetReadVersion=GetR3LAYLA_ReadVersion;
- this.GetReadRevision=GetR3LAYLA_ReadRevision;
- this.GetReadRelease=GetR3LAYLA_ReadRelease;
- }
-
- r3Layerlist.prototype=new r3Listlayer;
- // r3laylis.h_H